be checkmated - German English Dictionary